home *** CD-ROM | disk | FTP | other *** search
- Updates for SID v1.06
- ---------------------
-
-
- Features:
- ---------
-
- 1) The Delete Requester now appears under the active list.
- 2) Clicking SHRINK while on the custom screen will iconify the window.
- 3) There is a different method for starting SID in shrink mode.
- 4) You can specify the window and screen when starting in shrink mode.
- 5) The MAKEDIR command can create corresponding drawer icons.
- 6) The partial load message is no longer displayed.
- 7) You can separate dirs and files in the directory lists.
- 8) You now need to double-click directories while in explore mode.
- 9) The file comment in the INFO requester is formatted.
- 10) You can configure directories to be automatically loaded upon startup.
- 11) The "Flags" menu allows extended selection.
- 12) You can automatically load the directory of a diskette upon insertion.
- 13) Dates can be displayed in Month/Day/Year or Day/Month/Year format.
- 14) Lists remain "anchored" after commands.
- 15) Select entries by date.
-
- ...plus a bunch of bug fixes!
-
-
- Details:
- --------
-
- 1) The Delete Requester now appears under the active list.
-
- This has been added to prevent something I've done more times than I care
- to admit: highlight files in both lists, execute the DELETE command, and
- accidentally delete files in the wrong list because I didn't notice which
- list was highlighted.
-
- Now, when you click on the DELETE button, the Delete Requester will
- appear under the active list containing the files to be deleted. It's
- placed at such a height that you can see the entire list, and the DELETE
- button in the requester is at the same height as the DELETE command
- button in the SID window. This may take a while to get used to it, but
- after a couple of days, I found I really liked it.
-
-
- 2) Clicking SHRINK while on the custom screen will iconify the window.
-
- If you click the SHRINK button while SID is on the custom or interlace
- screen, SID will iconify itself on the Workbench screen. Then clicking
- on EXPAND will return SID to its same size on the same screen (custom or
- interlace). Thanks to Daniel Schwartz for this suggestion.
-
-
- 3) There is a different method for starting SID in shrink mode.
-
- To start SID in shrink mode, instead of setting WindowHeight=SHRINK in
- the SID.config file, you need to set the flag BeginShrunk=YES. The
- default is NO. Why? See #4. (Jimbo, are you reading this??)
-
-
- 4) You can specify the window and screen when starting in shrink mode.
-
- Because SID uses a separate flag (as indicated in #3) to begin shrunk,
- you can now specify the desired window height and screen that SID should
- use once you click on the EXPAND button. Previously, if you started
- shrunk, SID would always go to a full size window on the Workbench screen
- when you clicked on EXPAND.
-
-
- 5) The MAKEDIR command can create corresponding drawer icons.
-
- You can configure the MAKEDIR command to create a corresponding drawer
- icon by setting the SID.config string flag MakeDirIcon= to the name of
- the icon that you wish to use. The default is to have no icon created.
- For the corresponding icon to be created, you must specify a valid file
- name, and the name of the directory you create must be 25 characters or
- less so that the .info extension may be added to the file name.
-
- I've done it this way so that you are not forced to live with the drawer
- icon image that I choose. I suggest that you place the .info file you
- want to use somewhere safe, such as the s: directory, perhaps naming it
- "SID.icon". If that is the case, you would set the flag in the config
- file to read:
-
- MakeDirIcon=s:SID.icon
-
- Note that the directory icon will inherit all of the characteristics of
- your MakeDir icon, such as position (if you've done a snapshot on it),
- protection bits, comment (if any), etc.
-
-
- 6) The partial load message is no longer displayed.
-
- Previously, when you clicked on the STOP! button while loading a
- directory, a message would appear saying you've only partially loaded the
- directory. However, the message was displayed so quickly that it was of
- little use. It has been removed. The general consensus among SID
- experts is that if you click on the STOP! button, you should realize
- that in all likelihood the directory displayed will only be a partial
- representation.
-
-
- 7) You can separate dirs and files in the directory lists.
-
- By setting the SID.config flag SeparateDirs=YES, the dirs and files will
- be displayed separately in the directory lists with the directories on
- top and the files on the bottom. The default for this flag is NO (in
- other words, mix the files and directories, sorting them alphabetically).
- Thanks to Richard Richardson for this idea.
-
- NOTE: To use this feature, you cannot load directories which contain dir
- names that begin with an alternate character (such as ß, or any character
- with a value between 0x80 and 0xFF). Such entries will be displayed
- correctly, but you will not be able to access them.
-
-
- 8) You now need to double-click directories while in explore mode.
-
- To load directories into the inactive list while in the explore mode (the
- flow arrow is red), you need to double click on the desired directory,
- instead of just clicking once as before. This is not only more
- consistent with the rest of the program, it also allows you to work on
- directories in the active list while in explore mode. Thanks to David
- Head for this idea.
-
-
- 9) The file comment in the INFO requester is formatted.
-
- In the INFO requester, if a file comment extends to a second line, SID
- will attempt to end the first line on a blank instead of in the middle
- of a word. This makes the comments much easier to read.
-
-
- 10) You can configure directories to be automatically loaded upon startup.
-
- If you always seem to be loading the same directory(ies) when running
- SID, you can now configure two directories to be automatically loaded
- upon startup. SID will automatically load the directories specified
- with the two SID.config string keywords AutoDir1= and AutoDir2=. For
- example, by setting:
-
- AutoDir1=-c
- AutoDir2=ram:
-
- SID will automatically load the current directory into the left list and
- ram: into the right. The default is no keyword, meaning that no
- directories will be loaded. Note that you don't have to specify both
- AutoDir1 and AutoDir2 together (meaning you can also load just a single
- directory).
-
- You can override the configured directories by specifying your own
- directories to be loaded as arguments from the CLI. For example, if you
- enter:
-
- SID devs:
-
- SID will load devs: into the left list, and then automatically load ram:
- into the right list because of your configuration. If you don't want any
- directories loaded, specify an argument of "-n" (without the quotes).
-
-
- 11) The "Flags" menu allows extended selection.
-
- This means that you can change more than one flag in the "Flags" menu
- with a single press of the right mouse button. To do this, click and
- hold the right mouse button, then use the left mouse button to select the
- desired flags. Release the right mouse button when you are finished.
-
-
- 12) You can automatically load the directory of a diskette upon insertion.
-
- By setting the new SID.config flag LoadDiskette=YES, the root directory
- of a diskette when inserted into any drive will automatically be loaded
- into the active list. This feature is handy when you want to scan a
- bunch of diskettes.
-
- There are two ways to automatically load diskette directories. You can
- continuously load dirs into the same list (the active one), or alternate
- lists (swap the active status after each load). If the new SID.config
- flag LoadSwitch=YES (and LoadDiskette=YES), the directory of an inserted
- diskette will load into the active list, then the inactive list will be
- made the active list. This means the diskette directories will be loaded
- alternating left and right. This can also be selected from the "Load/
- Switch" option in the "Diskette" item of the "Flags" menu.
-
- While SID is automatically loading the directory of one diskette, you can
- insert a diskette into another drive --the "disk inserted" messages are
- queued. It's directory will be loaded as soon as the current load is
- completed or you terminate it with the STOP! button.
-
- If LoadSwitch=NO (and LoadDiskette=YES), however, the directory of an
- inserted diskette will always be loaded into the same list (the active
- one). This can also be selected from the "Auto Load" option in
- "Diskette" menu item.
-
- If LoadDiskette=NO, however, the directory of an inserted diskette will
- not be loaded (regardless of the setting of LoadSwitch). You may make
- selection this with the "Ignore" option in the "Diskette" menu item.
- Thanks to Daniel Schwartz for this idea, and my beta testers for its
- refinement.
-
-
- 13) Dates can be displayed in Month/Day/Year or Day/Month/Year format.
-
- Setting the SID.config flag DateMDY=NO will display all dates in
- Day-Month-Year format. The default is DateMDY=YES, which will display
- dates in Month-Day-Year format.
-
-
- 14) Lists remain "anchored" after commands.
-
- Previously, after executing a command which changed a directory list
- (such as RENAME, COPY, DELETE, etc.), the list would be redisplayed
- beginning with the first entry. Now the list remains "anchored" as much
- as possible in the same position.
-
-
- 15) Select entries by date.
-
- You can highlight entries by date in the active list by selecting the
- "Select by Date" item in the "File" menu. The input requester will
- appear allowing you to type in the date range. SID is looking for two
- arguments, each separated by at least one blank, and each containing no
- imbedded blanks. The first argument is the "from" date, and the second
- argument is the "to" date. Both arguments are inclusive, meaning all
- entries (files and directories) greater than or equal to the "from" date
- and less than or equal to the "to" date will be highlighted.
-
- Similar to the PATTERN command, this only highlights entries--no
- unhighlighting is done (in other words, already highlighted files which
- don't fall within the specified dates will not be unhighlighted). This
- means that you can multiply select entries in a number of different
- ways--by pattern, by date, or by manually clicking on them.
-
- This command will accept dates in one of three formats:
-
- English dates
-
- You can spell out the days such as "Today", "Yesterday",
- "Monday", "Tuesday", etc. Only the first three characters are
- checked, so you can just as easily specify "tod", "yes", "mon",
- etc. Case is not important. Note that the days you specify are
- prior to the current day. For example, if today is Wednesday and
- you specify "Tuesday", this really means yesterday, and not next
- Tuesday. Also, if you were to specify "Weds", this would give
- you one week ago today--not today. To get today, you must
- explicitly specify "today" (or "tod").
-
- AmigaDOS dates
-
- This is the dd-mmm-yy format that AmigaDOS uses, where "dd" is
- the day in numeric digits, "mmm" is the first three characters of
- the month name (case is not important), and "yy" is the last two
- digits of the year (such as "89" for 1989). Note that you do not
- have to specify a leading zero if the day is less than 10. You
- may also omit the year if you want the current year.
-
- Actual dates
-
- This is the mm/dd/yy format (or dd/mm/yy format if you set the
- new config flag DateMDY=NO). You can use the slash, period,
- hyphen, or comma as a date separator, or use no separator at all.
- The leading zero for the month is not required, and if you omit
- the year, the current year will be assumed.
-
- You may also select all dates prior to a given date by specifying a
- hyphen (-), "upto" (as with the AmigaDOS "list" command), or "to" as the
- first argument. For example, "to 11/4/89" will highlight all entries
- dated on or before November 4, 1989.
-
- You may select all dates after a given date by specifying a hyphen as the
- first argument or the word "since" (again as with the "list" command) as
- the first argument. For example, "sin yes" will higlight all entried
- created since yesterday. As another example, "10-jun-89 -" will
- highlight all entries created on or after June 10, 1989.
-
- CTRL-Y is the keyboard equivalent for this command.
-
-
- Updates v1.06 12/02/89
- © Copyright 1989 Timm Martin
- All Rights Reserved Worldwide
-
- /*-- END --*/
-